home *** CD-ROM | disk | FTP | other *** search
/ InterCD 2001 May / may_2001.iso / intercd / root / ^Php / PHP / SETUP.EXE / README.TXT < prev    next >
Encoding:
Text File  |  2000-12-20  |  3.1 KB  |  80 lines

  1. PHP 4.0 - Win32 Distribution
  2. ============================
  3.  
  4.  
  5. Note
  6. ----
  7.  
  8. PHP 4.0 for Windows comes in two flavours - a CGI executable (php.exe), and an
  9. ISAPI module (php4isapi.dll).  The latter is new to PHP 4.0, and provides
  10. significantly improved performance and some new functionality.  However,
  11. please note that the ISAPI module is *NOT* yet considered to be production
  12. quality.  The reason for this is that the PHP ISAPI module uses the
  13. thread-safe version of the PHP code, which is completely new to PHP 4.0, and
  14. has not yet been tested and pounded enough to be considered completely stable,
  15. and there are actually a few known bugs.  On the other hand, some people have
  16. reported very good results with the ISAPI module, even though we're not aware
  17. of anyone actually running it on a production site.  In short - your mileage
  18. may vary;  If you need absolute stability, trade the performance of the ISAPI
  19. module with the stability of the CGI executable. Note that this Windows
  20. Installer distribution does NOT contain the isapi module.
  21.  
  22.  
  23. Requirements
  24. ------------
  25.  
  26. - Windows 95 or later, Windows NT 4.0 or later
  27. - ISAPI 4.0 compliant Web server required for ISAPI module (tested on IIS 4.0,
  28.   PWS 4.0 IIS 5.0).  IIS 3.0 is *NOT* supported;  You should download and
  29.   install the Windows NT 4.0 Option Pack with IIS 4.0 if you want native PHP
  30.   support.
  31. - Windows 95 requires the DCOM update, freely available from:
  32.     http://download.microsoft.com/msdownload/dcom/95/x86/en/dcom95.exe
  33.  
  34.  
  35. Installation
  36. ------------
  37.  
  38. You have downloaded the Windows installer distribution of PHP, so it should
  39. have already installed php for you. Please refer to the Install.txt file
  40. for any futher instructions, and for instructions for web servers not directly
  41. supported by the Installer.
  42.  
  43. Some users of IIS or PWS on NT workstation may have encountered an error message
  44. towards the end of the installation saying something to the effect of:
  45.  
  46. 'Component 'MSCOMCTL.OCX' or one of its dependencies not correctly registered:
  47.  a file is missing or invalid.'
  48.  
  49. If this happens, proceed as follows:
  50.  
  51. There should be a file called REGSVR32.EXE on your WinNT\System32 directory
  52. and also a file called MSCOMCTL.OCX in the same directory.
  53. If not, you will have to get them, maybe from your NT CD or perhaps by
  54. downloading them from somewhere on the Microsoft site.
  55. Once the files are there, from the command line type:
  56.   REGSVR32 MSCOMCTL.OCX
  57.  
  58. The installer should then work.
  59.  
  60. Alternatively, since by the time you encounter the error, all the php files have
  61. been installed, you can just set the script mappings for your web server as described
  62. in the file install.txt.
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70. Unlike PHP 3, PHP 4 is divided into several components;  Even when you use
  71. PHP in its CGI mode, php.exe is no longer a standalone executable, and relies
  72. on external DLLs for execution.
  73.  
  74. Note:  MySQL support is *built-in* as of PHP 4.0.  You don't need to load any
  75.        additional extensions in order to use the MySQL functions.
  76.  
  77. Good luck,
  78.  
  79. Zeev <zeev@zend.com>, Andi <andi@zend.com>  [June 25, 2000]
  80.